export default {
    'global': {
        'app': {
            'title': 'ezBookkeeping',
        }
    },
    'default': {
        'currency': 'CNY',
        'firstDayOfWeek': 'Monday',
        'longDateFormat': 'YYYYMMDD',
        'shortDateFormat': 'YYYYMMDD',
        'longTimeFormat': 'HHMMSS',
        'shortTimeFormat': 'HHMM'
    },
    'format': {
        'longDate': {
            'yyyy_mm_dd': 'YYYY年M月D日',
            'mm_dd_yyyy': 'M/D/YYYY',
            'dd_mm_yyyy': 'D/M/YYYY'
        },
        'shortDate': {
            'yyyy_mm_dd': 'YYYY-M-D',
            'mm_dd_yyyy': 'M/D/YYYY',
            'dd_mm_yyyy': 'D/M/YYYY'
        },
        'longYear': {
            'yyyy_mm_dd': 'YYYY年',
            'mm_dd_yyyy': 'YYYY年',
            'dd_mm_yyyy': 'YYYY年'
        },
        'shortYear': {
            'yyyy_mm_dd': 'YYYY',
            'mm_dd_yyyy': 'YYYY',
            'dd_mm_yyyy': 'YYYY'
        },
        'longYearMonth': {
            'yyyy_mm_dd': 'YYYY年M月',
            'mm_dd_yyyy': 'M/YYYY',
            'dd_mm_yyyy': 'M/YYYY'
        },
        'shortYearMonth': {
            'yyyy_mm_dd': 'YYYY-M',
            'mm_dd_yyyy': 'M/YYYY',
            'dd_mm_yyyy': 'M/YYYY'
        },
        'longMonthDay': {
            'yyyy_mm_dd': 'M月D日',
            'mm_dd_yyyy': 'M/D',
            'dd_mm_yyyy': 'D/M'
        },
        'shortMonthDay': {
            'yyyy_mm_dd': 'M-D',
            'mm_dd_yyyy': 'M/D',
            'dd_mm_yyyy': 'D/M'
        },
        'longTime': {
            'hh_mm_ss': 'HH:mm:ss',
            'a_hh_mm_ss': 'A hh:mm:ss',
            'hh_mm_ss_a': 'hh:mm:ss A'
        },
        'shortTime': {
            'hh_mm': 'HH:mm',
            'a_hh_mm': 'A hh:mm',
            'hh_mm_a': 'hh:mm A'
        },
        'currency': {
            'symbol': '{symbol} {amount}'
        },
        'misc': {
            'multiTextJoinSeparator': '、',
            'hoursBehindDefaultTimezone': '比默认时区晚{hours}小时',
            'hoursAheadOfDefaultTimezone': '比默认时区早{hours}小时',
            'hoursMinutesBehindDefaultTimezone': '比默认时区晚{hours}小时{minutes}分',
            'hoursMinutesAheadOfDefaultTimezone': '比默认时区早{time}小时{minutes}分',
            'youHaveAccounts': '您已经记录了 {count} 个账户',
            'accountActivationAndResendValidationEmailTip': '账号激活链接已经发送到您的邮箱地址：{email}，如果您没有收到邮件，请再次输入密码并点击下方的按钮重新发送验证邮件。',
            'resendValidationEmailTip': '如果您没有收到邮件，请再次输入密码并点击下方的按钮重新发送验证邮件到：{email}'
        }
    },
    'dataExport': {
        'defaultExportFilename': 'ezBookkeeping_导出数据',
        'exportFilename': 'ezBookkeeping_{nickname}_导出数据'
    },
    'datetime': {
        'AM': {
            'content': '上午'
        },
        'PM': {
            'content': '下午'
        },
        'Monday': {
            'min': '一',
            'short': '周一',
            'long':  '星期一'
        },
        'Tuesday': {
            'min': '二',
            'short': '周二',
            'long': '星期二'
        },
        'Wednesday': {
            'min': '三',
            'short': '周三',
            'long': '星期三'
        },
        'Thursday': {
            'min': '四',
            'short': '周四',
            'long': '星期四'
        },
        'Friday': {
            'min': '五',
            'short': '周五',
            'long': '星期五'
        },
        'Saturday': {
            'min': '六',
            'short': '周六',
            'long': '星期六'
        },
        'Sunday': {
            'min': '日',
            'short': '周日',
            'long': '星期日'
        },
        'January': {
            'short': '1月',
            'long': '一月'
        },
        'February': {
            'short': '2月',
            'long': '二月'
        },
        'March': {
            'short': '3月',
            'long': '三月'
        },
        'April': {
            'short': '4月',
            'long': '四月'
        },
        'May': {
            'short': '5月',
            'long': '五月'
        },
        'June': {
            'short': '6月',
            'long': '六月'
        },
        'July': {
            'short': '7月',
            'long': '七月'
        },
        'August': {
            'short': '8月',
            'long': '八月'
        },
        'September': {
            'short': '9月',
            'long': '九月'
        },
        'October': {
            'short': '10月',
            'long': '十月'
        },
        'November': {
            'short': '11月',
            'long': '十一月'
        },
        'December': {
            'short': '12月',
            'long': '十二月'
        }
    },
    'timezone': {
        'International Date Line West': '国际日期变更线西',
        'Coordinated Universal Time-11': '协调世界时-11',
        'Aleutian Islands': '阿留申群岛',
        'Hawaii': '夏威夷',
        'Marquesas Islands': '马克萨斯群岛',
        'Alaska': '阿拉斯加',
        'Coordinated Universal Time-09': '协调世界时-09 ',
        'Baja California': '下加利福尼亚州',
        'Coordinated Universal Time-08': '协调世界时-08',
        'Pacific Time (US & Canada)': '太平洋时间(美国和加拿大)',
        'Arizona': '亚利桑那',
        'Chihuahua, La Paz, Mazatlan': '奇瓦瓦，拉巴斯，马萨特兰',
        'Mountain Time (US & Canada)': '山地时间(美国和加拿大)',
        'Yukon': '育空',
        'Central America': '中美洲',
        'Central Time (US & Canada)': '中部时间(美国和加拿大)',
        'Easter Island': '复活节岛',
        'Guadalajara, Mexico City, Monterrey': '瓜达拉哈拉，墨西哥城，蒙特雷 ',
        'Saskatchewan': '萨斯喀彻温',
        'Bogota, Lima, Quito, Rio Branco': '波哥大，利马，基多，里奥布朗库',
        'Chetumal': '切图马尔',
        'Eastern Time (US & Canada)': '东部时间(美国和加拿大)',
        'Haiti': '海地',
        'Havana': '哈瓦那',
        'Indiana (East)': '印地安那州(东部)',
        'Turks and Caicos': '特克斯和凯科斯群岛',
        'Asuncion': '亚松森',
        'Atlantic Time (Canada)': '大西洋时间(加拿大)',
        'Caracas': '加拉加斯',
        'Cuiaba': '库亚巴',
        'Georgetown, La Paz, Manaus, San Juan': '乔治敦，拉巴斯，马瑙斯，圣胡安',
        'Santiago': '圣地亚哥',
        'Newfoundland': '纽芬兰',
        'Araguaina': '阿拉瓜伊纳',
        'Brasilia': '巴西利亚',
        'Cayenne, Fortaleza': '卡宴，福塔雷萨',
        'City of Buenos Aires': '布宜诺斯艾利斯',
        'Greenland': '格陵兰',
        'Montevideo': '蒙得维的亚',
        'Punta Arenas': '蓬塔阿雷纳斯',
        'Saint Pierre and Miquelon': '圣皮埃尔和密克隆群岛',
        'Salvador': '萨尔瓦多',
        'Coordinated Universal Time-02': '协调世界时-02',
        'Azores': '亚速尔群岛',
        'Cabo Verde Is': '佛得角群岛',
        'Coordinated Universal Time': '协调世界时',
        'Dublin, Edinburgh, Lisbon, London': '都柏林，爱丁堡，里斯本，伦敦',
        'Monrovia, Reykjavik': '蒙罗维亚，雷克雅未克',
        'Sao Tome': '圣多美',
        'Casablanca': '卡萨布兰卡',
        'Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna': '阿姆斯特丹，柏林，伯尔尼，罗马，斯德哥尔摩，维也纳',
        'Belgrade, Bratislava, Budapest, Ljubljana, Prague': '贝尔格莱德，布拉迪斯拉发，布达佩斯，卢布尔雅那，布拉格',
        'Brussels, Copenhagen, Madrid, Paris': '布鲁塞尔，哥本哈根，马德里，巴黎',
        'Sarajevo, Skopje, Warsaw, Zagreb': '萨拉热窝，斯科普里，华沙，萨格勒布',
        'West Central Africa': '中非西部',
        'Amman': '安曼',
        'Athens, Bucharest': '雅典，布加勒斯特',
        'Beirut': '贝鲁特',
        'Cairo': '开罗',
        'Chisinau': '基希讷乌',
        'Damascus': '大马士革',
        'Gaza, Hebron': '加沙，希伯伦',
        'Harare, Pretoria': '哈拉雷，比勒陀利亚',
        'Helsinki, Kyiv, Riga, Sofia, Tallinn, Vilnius': '赫尔辛基，基辅，里加，索非亚，塔林，维尔纽斯',
        'Jerusalem': '耶路撒冷',
        'Kaliningrad': '加里宁格勒',
        'Khartoum': '喀土穆',
        'Tripoli': '的黎波里',
        'Windhoek': '温得和克',
        'Baghdad': '巴格达',
        'Istanbul': '伊斯坦布尔',
        'Kuwait, Riyadh': '科威特，利雅得',
        'Minsk': '明斯克',
        'Moscow, St Petersburg, Volgograd': '莫斯科，圣彼得堡',
        'Nairobi': '内罗毕',
        'Tehran': '德黑兰',
        'Abu Dhabi, Muscat': '阿布扎比，马斯喀特',
        'Astrakhan, Ulyanovsk': '阿斯特拉罕，乌里扬诺夫斯克',
        'Baku': '巴库',
        'Izhevsk, Samara': '伊热夫斯克，萨马拉',
        'Port Louis': '路易港',
        'Saratov': '萨拉托夫',
        'Tbilisi': '第比利斯',
        'Volgograd': '伏尔加格勒',
        'Yerevan': '埃里温',
        'Kabul': '喀布尔',
        'Ashgabat, Tashkent': '阿什哈巴德，塔什干',
        'Ekaterinburg': '叶卡捷琳堡',
        'Islamabad, Karachi': '伊斯兰堡，卡拉奇',
        'Qyzylorda': '克孜洛尔达',
        'Chennai, Kolkata, Mumbai, New Delhi': '钦奈，加尔各答，孟买，新德里',
        'Sri Jayawardenepura': '斯里加亚渥登普拉',
        'Kathmandu': '加德满都',
        'Astana': '阿斯塔纳',
        'Dhaka': '达卡',
        'Omsk': '鄂木斯克',
        'Yangon (Rangoon)': '仰光',
        'Bangkok, Hanoi, Jakarta': '曼谷，河内，雅加达',
        'Barnaul, Gorno-Altaysk': '巴尔瑙尔，戈尔诺-阿尔泰斯克',
        'Hovd': '科布多',
        'Krasnoyarsk': '克拉斯诺亚尔斯克',
        'Novosibirsk': '新西伯利亚',
        'Tomsk': '托木斯克',
        'Beijing, Chongqing, Hong Kong SAR, Urumqi': '北京，重庆，香港特别行政区，乌鲁木齐',
        'Irkutsk': '伊尔库茨克',
        'Kuala Lumpur, Singapore': '吉隆坡，新加坡',
        'Perth': '珀斯',
        'Taipei': '台北',
        'Ulaanbaatar': '乌兰巴托',
        'Eucla': '尤克拉',
        'Chita': '赤塔市',
        'Osaka, Sapporo, Tokyo': '大阪，札幌，东京',
        'Pyongyang': '平壤',
        'Seoul': '首尔',
        'Yakutsk': '雅库茨克',
        'Adelaide': '阿德莱德',
        'Darwin': '达尔文',
        'Brisbane': '布里斯班',
        'Canberra, Melbourne, Sydney': '堪培拉，墨尔本，悉尼',
        'Guam, Port Moresby': '关岛，莫尔兹比港',
        'Hobart': '霍巴特',
        'Vladivostok': '符拉迪沃斯托克',
        'Lord Howe Island': '豪勋爵岛',
        'Bougainville Island': '布干维尔岛',
        'Chokurdakh': '乔库尔达赫',
        'Magadan': '马加丹',
        'Norfolk Island': '诺福克岛',
        'Sakhalin': '萨哈林',
        'Solomon Is, New Caledonia': '所罗门群岛，新喀里多尼亚',
        'Anadyr, Petropavlovsk-Kamchatsky': '阿纳德尔，堪察加彼得罗巴甫洛夫斯克',
        'Auckland, Wellington': '奥克兰，惠灵顿',
        'Coordinated Universal Time+12': '协调世界时+12',
        'Fiji': '斐济',
        'Chatham Islands': '查塔姆群岛',
        'Coordinated Universal Time+13': '协调世界时+13',
        'Nukualofa': '努库阿洛法',
        'Samoa': '萨摩亚群岛',
        'Kiritimati Island': '圣诞岛',
    },
    'currency': {
        'AED': '阿联酋迪拉姆',
        'AFN': '阿富汗阿富汗尼',
        'ALL': '阿尔巴尼亚列克',
        'AMD': '亚美尼亚德拉姆',
        'ANG': '荷属安的列斯盾',
        'AOA': '安哥拉宽扎',
        'ARS': '阿根廷比索',
        'AUD': '澳大利亚元',
        'AWG': '阿鲁巴弗罗林',
        'AZN': '阿塞拜疆马纳特',
        'BAM': '波斯尼亚和黑塞哥维那可兑换马克',
        'BBD': '巴巴多斯元',
        'BDT': '孟加拉塔卡',
        'BGN': '保加利亚列弗',
        'BHD': '巴林第纳尔',
        'BIF': '布隆迪法郎',
        'BMD': '百慕大元',
        'BND': '文莱元',
        'BOB': '玻利维亚玻利维亚诺',
        'BRL': '巴西雷亚尔',
        'BSD': '巴哈马元',
        'BTN': '不丹努扎姆',
        'BWP': '博茨瓦纳普拉',
        'BYN': '白俄罗斯卢布',
        'BZD': '伯利兹元',
        'CAD': '加拿大元',
        'CDF': '刚果民主共和国刚果法郎',
        'CHF': '瑞士法郎',
        'CLP': '智利比索',
        'CNY': '人民币',
        'COP': '哥伦比亚比索',
        'CRC': '哥斯达黎加科朗',
        'CUC': '古巴可兑换比索',
        'CUP': '古巴比索',
        'CVE': '佛得角埃斯库多',
        'CZK': '捷克克朗',
        'DJF': '吉布提法郎',
        'DKK': '丹麦克朗',
        'DOP': '多米尼加比索',
        'DZD': '阿尔及利亚第纳尔',
        'EGP': '埃及镑',
        'ERN': '厄立特里亚纳克法',
        'ETB': '埃塞俄比亚比尔',
        'EUR': '欧元',
        'FJD': '斐济元',
        'FKP': '福克兰镑',
        'GBP': '英镑',
        'GEL': '格鲁吉亚拉里',
        'GHS': '加纳塞地',
        'GIP': '直布罗陀镑',
        'GMD': '冈比亚达拉西',
        'GNF': '几内亚法郎',
        'GTQ': '危地马拉格查尔',
        'GYD': '圭亚那元',
        'HKD': '港元',
        'HNL': '洪都拉斯伦皮拉',
        'HRK': '克罗地亚库纳',
        'HTG': '海地古德',
        'HUF': '匈牙利福林',
        'IDR': '印度尼西亚盾',
        'ILS': '以色列新谢克尔',
        'INR': '印度卢比',
        'IQD': '伊拉克第纳尔',
        'IRR': '伊朗里亚尔',
        'ISK': '冰岛克朗',
        'JMD': '牙买加元',
        'JOD': '约旦第纳尔',
        'JPY': '日元',
        'KES': '肯尼亚先令',
        'KGS': '吉尔吉斯斯坦索姆',
        'KHR': '柬埔寨瑞尔',
        'KMF': '科摩罗法郎',
        'KPW': '朝鲜圆',
        'KRW': '韩元',
        'KWD': '科威特第纳尔',
        'KYD': '开曼群岛元',
        'KZT': '哈萨克斯坦坚戈',
        'LAK': '老挝基普',
        'LBP': '黎巴嫩镑',
        'LKR': '斯里兰卡卢比',
        'LRD': '利比里亚元',
        'LSL': '莱索托洛蒂',
        'LYD': '利比亚第纳尔',
        'MAD': '摩洛哥迪拉姆',
        'MDL': '摩尔多瓦列伊',
        'MGA': '马达加斯加阿里亚里',
        'MKD': '北马其顿代纳尔',
        'MMK': '缅甸元',
        'MNT': '蒙古图格里克',
        'MOP': '澳门元',
        'MRU': '毛里塔尼亚乌吉亚',
        'MUR': '毛里求斯卢比',
        'MVR': '马尔代夫拉菲亚',
        'MWK': '马拉维克瓦查',
        'MXN': '墨西哥比索',
        'MYR': '马来西亚林吉特',
        'MZN': '莫桑比克梅蒂卡尔',
        'NAD': '纳米比亚元',
        'NGN': '尼日利亚奈拉',
        'NIO': '尼加拉瓜科多巴',
        'NOK': '挪威克朗',
        'NPR': '尼泊尔卢比',
        'NZD': '新西兰元',
        'OMR': '阿曼里亚尔',
        'PAB': '巴拿马巴波亚',
        'PEN': '秘鲁新索尔',
        'PGK': '巴布亚新几内亚基那',
        'PHP': '菲律宾比索',
        'PKR': '巴基斯坦卢比',
        'PLN': '波兰兹罗提',
        'PYG': '巴拉圭瓜拉尼',
        'QAR': '卡塔尔里亚尔',
        'RON': '罗马尼亚列伊',
        'RSD': '塞尔维亚第纳尔',
        'RUB': '俄罗斯卢布',
        'RWF': '卢旺达法郎',
        'SAR': '沙特里亚尔',
        'SBD': '所罗门群岛元',
        'SCR': '塞舌尔卢比',
        'SDG': '苏丹镑',
        'SEK': '瑞典克朗',
        'SGD': '新加坡元',
        'SHP': '圣赫勒拿镑',
        'SLE': '塞拉利昂利昂',
        'SLL': '塞拉利昂利昂 (旧利昂)',
        'SOS': '索马里先令',
        'SRD': '苏里南元',
        'SSP': '南苏丹镑',
        'STN': '圣多美和普林西比多布拉',
        'SVC': '萨尔瓦多科朗',
        'SYP': '叙利亚镑',
        'SZL': '斯威士兰里兰吉尼',
        'THB': '泰铢',
        'TJS': '塔吉克斯坦索莫尼',
        'TMT': '土库曼斯坦马纳特',
        'TND': '突尼斯第纳尔',
        'TOP': '汤加潘加',
        'TRY': '土耳其里拉',
        'TTD': '特立尼达和多巴哥元',
        'TWD': '新台币',
        'TZS': '坦桑尼亚先令',
        'UAH': '乌克兰格里夫尼亚',
        'UGX': '乌干达先令',
        'USD': '美元',
        'UYU': '乌拉圭比索',
        'UZS': '乌兹别克斯坦苏姆',
        'VED': '委内瑞拉数字玻利瓦尔',
        'VEF': '委内瑞拉强势玻利瓦尔',
        'VES': '委内瑞拉玻利瓦尔',
        'VND': '越南盾',
        'VUV': '瓦努阿图瓦图',
        'WST': '萨摩亚塔拉',
        'XAF': '中非金融合作法郎',
        'XCD': '东加勒比元',
        'XOF': '非洲金融共同体法郎',
        'XPF': '太平洋法郎',
        'YER': '也门里亚尔',
        'ZAR': '南非兰特',
        'ZMW': '赞比亚克瓦查',
        'ZWL': '津巴布韦元',
    },
    'category': {
        'Food & Drink': '食品饮料',
        'Food': '食品',
        'Drink': '饮料',
        'Fruit & Snack': '水果零食',
        'Clothing & Appearance': '服饰外貌',
        'Clothing': '衣服',
        'Jewelry': '饰品',
        'Cosmetic': '化妆品',
        'Hair Cuts & Salon': '美容美发',
        'Housing & Houseware': '住宅家居',
        'Houseware': '家居用品',
        'Electronics': '电子产品',
        'Repairs & Maintenance': '维修保养',
        'Housekeeping Services': '家政服务',
        'Utilities Expense': '水电煤气',
        'Rent & Mortgage': '租金贷款',
        'Transportation': '交通出行',
        'Public Transit': '公共交通',
        'Taxi & Car Rental': '打车租车',
        'Personal Car Expense': '私家车费用',
        'Train Tickets': '火车票',
        'Airline Tickets': '飞机票',
        'Communication': '交流通讯',
        'Telephone Bill': '电话费',
        'Internet Bill': '上网费',
        'Express Fee': '快递费',
        'Entertainment': '休闲娱乐',
        'Sports & Fitness': '运动健身',
        'Party Expense': '聚会支出',
        'Movies & Shows': '电影演出',
        'Toys & Games': '玩具游戏',
        'Subscriptions': '会员订阅',
        'Pet Expense': '宠物花费',
        'Travelling': '旅游度假',
        'Education & Studying': '教育学习',
        'Books & Newspaper & Magazines': '书报杂志',
        'Training Courses': '培训课程',
        'Certification & Examination': '认证考试',
        'Gifts & Donations': '礼物捐赠',
        'Gifts': '礼物',
        'Donations': '捐赠',
        'Medical & Healthcare': '医疗健康',
        'Diagnosis & Treatment': '检查治疗',
        'Medications': '药品',
        'Medical Devices': '医疗器械',
        'Finance & Insurance': '金融保险',
        'Tax Expense': '税费支出',
        'Service Charge': '手续费',
        'Insurance Expense': '保险支出',
        'Interest Expense': '利息支出',
        'Compensation & Fine': '赔偿罚款',
        'Miscellaneous': '其他杂项',
        'Other Expense': '其他支出',
        'Occupational Earnings': '职业收入',
        'Salary Income': '工资收入',
        'Bonus Income': '奖金收入',
        'Overtime Pay': '加班收入',
        'Side Job Income': '兼职收入',
        'Finance & Investment': '金融投资',
        'Investment Income': '投资收入',
        'Rental Income': '租金收入',
        'Interest Income': '利息收入',
        'Gift & Lucky Money': '礼品红包',
        'Winnings Income': '中奖收入',
        'Windfall': '意外收入',
        'Other Income': '其他收入',
        'Transfer Category': '转账分类',
        'General Transfer': '一般转账',
        'Bank Transfer': '银行转账',
        'Credit Card Repayment': '信用卡还款',
        'Deposits & Withdrawals': '存款取款',
        'Loan & Debt': '贷款债务',
        'Borrowing Money': '借入',
        'Lending Money': '借出',
        'Repayment': '还款',
        'Debt Collection': '收债',
        'Out-of-Pocket Expense': '垫付支出',
        'Reimbursement': '报销',
        'Other Transfer': '其他转账',
    },
    'error': {
        'system error': '系统错误',
        'api not found': '接口调用失败',
        'not implemented': '未实现',
        'system is busy': '系统繁忙',
        'database operation failed': '数据库操作失败',
        'SMTP server is not enabled': 'SMTP 服务器没有启用',
        'incomplete or incorrect submission': '提交不完整或不正确',
        'operation failed': '操作失败',
        'nothing will be updated': '没有内容更新',
        'failed to request third party api': '请求第三方接口失败',
        'client timezone offset is invalid': '客户端时区时间差异无效',
        'user id is invalid': '用户ID无效',
        'username is empty': '用户名为空',
        'email is empty': '电子邮箱为空',
        'nickname is empty': '用户昵称为空',
        'password is empty': '密码为空',
        'user default currency is empty': '用户默认货币为空',
        'user default currency is invalid': '用户默认货币无效',
        'user default account is invalid': '用户默认账户无效',
        'user not found': '找不到该用户',
        'password is wrong': '密码错误',
        'username already exists': '用户名已经存在',
        'email already exists': '邮箱已经存在',
        'user registration not allowed': '不允许用户注册',
        'login name is invalid': '登录名无效',
        'login name or password is invalid': '登录名或密码无效',
        'login name or password is wrong': '登录名或密码错误',
        'user is disabled': '用户已禁用',
        'email is invalid': '邮箱无效',
        'email is empty or invalid': '邮箱为空或无效',
        'new password equals old password': '新密码与旧密码相同',
        'email is not verified': '邮箱还未验证通过',
        'email is verified': '邮箱已经验证过',
        'email validation not allowed': '不允许邮箱验证',
        'unauthorized access': '未授权的登录',
        'current token is invalid': '当前认证令牌无效',
        'current token is expired': '当前认证令牌已过期',
        'current token type is invalid': '当前认证令牌类型无效',
        'current token requires two factor authorization': '当前认证令牌需要两步验证',
        'current token does not require two factor authorization': '当前认证令牌不需要两步验证',
        'token is invalid': '认证令牌无效',
        'token id is invalid': '认证令牌ID无效',
        'user token id is invalid': '用户认证令牌ID无效',
        'token is not found': '认证令牌不存在',
        'token is expired': '认证令牌已过期',
        'token is empty': '认证令牌为空',
        'email verify token is invalid or expired': '邮箱验证令牌无效或已过期',
        'password reset token is invalid or expired': '密码重置令牌无效或已过期',
        'passcode is invalid': '验证码无效',
        'two factor backup code is invalid': '两步验证备用码无效',
        'two factor is not enabled': '两步验证没有启用',
        'two factor has already been enabled': '两步验证已经启用',
        'two factor backup code does not exist': '两步验证备用码不存在',
        'account id is invalid': '账户ID无效',
        'account not found': '账户不存在',
        'account type is invalid': '账户类型无效',
        'account currency is invalid': '账户货币无效',
        'account must have at least one sub account': '账户必须包含至少一个子账户',
        'account cannot have sub accounts': '账户不能包含子账户',
        'parent account cannot set currency': '父账户不能设置货币',
        'parent account cannot set balance': '父账户不能设置余额',
        'sub account category not equals to parent': '子账户类别与父账户不同',
        'sub account type invalid': '子账户类型无效',
        'cannot add or delete sub accounts when modify account': '您不能在修改账户时添加或删除子账户',
        'source account not found': '来源账户不存在',
        'destination account not found': '目标账户不存在',
        'account is in use and cannot be deleted': '账户正在被使用，无法删除',
        'transaction id is invalid': '交易ID无效',
        'transaction not found': '交易不存在',
        'transaction type is invalid': '交易类型无效',
        'transaction source and destination account id cannot be equal': '来源账户和目标账户不能相同',
        'transaction source and destination amount not equal': '源金额和目标金额不一致',
        'transaction destination account cannot be set': '不能设置目标账户',
        'transaction destination amount cannot be set': '不能设置目标金额',
        'too much transaction in one second': '一秒钟内交易太多，请选择其他时间',
        'balance modification transaction cannot set category': '您无法对修改余额的交易设置分类',
        'balance modification transaction cannot change account id': '您无法对修改余额的交易修改账户ID',
        'balance modification transaction cannot add when other transaction exists': '您不能在该账户已经存在其他交易时添加余额修改交易',
        'cannot add transaction to hidden account': '您不能在隐藏账户中添加交易',
        'cannot modify transaction of hidden account': '您不能修改隐藏账户中的交易',
        'cannot delete transaction in hidden account': '您不能删除隐藏账户中的交易',
        'cannot add transaction with this transaction time': '您不能添加该交易时间的交易',
        'cannot modify transaction with this transaction time': '您不能修改该交易时间的交易',
        'cannot delete transaction with this transaction time': '您不能删除该交易时间的交易',
        'transaction category id is invalid': '交易分类ID无效',
        'transaction category not found': '交易分类不存在',
        'transaction category type is invalid': '交易分类类型无效',
        'parent transaction category not found': '父级交易分类不存在',
        'cannot add to secondary transaction category': '不能在二级交易分类中添加',
        'cannot use primary category for transaction category': '交易分类不能使用一级分类',
        'transaction category is in use and cannot be deleted': '交易分类正在被使用，无法删除',
        'transaction tag id is invalid': '交易标签ID无效',
        'transaction tag not found': '交易标签不存在',
        'transaction tag name is empty': '交易标签标题不能为空',
        'transaction tag name already exists': '交易标签标题已经存在',
        'transaction tag is in use and cannot be deleted': '交易标签正在被使用，无法删除',
        'data export not allowed': '不允许用户数据导出',
        'query items cannot be empty': '请求项目不能为空',
        'query items too much': '请求项目过多',
        'query items have invalid item': '请求项目中有非法项目',
        'parameter invalid': '参数错误',
    },
    'parameter': {
        'id': 'ID',
        'username': '用户名',
        'password': '密码',
        'passcode': '验证码',
        'email': '电子邮箱',
        'nickname': '昵称',
        'oldPassword': '当前密码',
        'defaultCurrency': '默认货币',
        'firstDayOfWeek': '每周第一天',
        'transactionEditScope': '可编辑交易范围',
        'name': '名称',
        'category': '分类',
        'type': '类型',
        'color': '颜色',
        'currency': '货币',
        'parentId': '父节点ID',
        'categoryId': '分类ID',
        'time': '时间',
        'startTime': '开始时间',
        'endTime': '结束时间',
        'sourceAccountId': '来源账户ID',
        'destinationAccountId': '目标账户ID',
        'sourceAmount': '源金额',
        'destinationAmount': '目标金额',
        'maxTime': '最近时间',
        'year': '年份',
        'month': '月份',
        'page': '页码索引',
        'count': '数量',
        'comment': '备注',
    },
    'parameterizedError': {
        'parameter invalid': '{parameter}无效',
        'parameter required': '{parameter}为必填项',
        'parameter too large': '{parameter}必须小于{number}',
        'parameter too long': '{parameter}必须小于{length}个字符',
        'parameter too small': '{parameter}必须大于{number}',
        'parameter too short': '{parameter}必须大于{length}个字符',
        'parameter length not equal': '{parameter}必须等于{length}个字符',
        'parameter cannot be blank': '{parameter}不能为空',
        'parameter invalid username format': '{parameter}格式错误',
        'parameter invalid email format': '{parameter}格式错误',
        'parameter invalid currency': '{parameter}格式错误',
        'parameter invalid color': '{parameter}格式错误',
    },
    'OK': '确定',
    'Cancel': '取消',
    'Operation': '操作',
    'Close': '关闭',
    'Submit': '提交',
    'Add': '添加',
    'Apply': '应用',
    'Save': '保存',
    'Save changes': '保存修改',
    'Reset': '重置',
    'Update': '更新',
    'Refresh': '刷新',
    'Clear': '清除',
    'None': '无',
    'Not Specified': '未指定',
    'No results': '无结果',
    'Unknown': '未知',
    'Miscellaneous': '杂项',
    'Default': '默认',
    'Done': '完成',
    'Continue': '继续',
    'Previous': '上一步',
    'Next': '下一步',
    'Status': '状态',
    'Enable': '启用',
    'Enabled': '启用',
    'Disable': '禁用',
    'Disabled': '禁用',
    'Copy': '复制',
    'Visible': '可见',
    'Show': '显示',
    'Hide': '隐藏',
    'Version': '版本',
    'Edit': '编辑',
    'Remove': '移除',
    'Delete': '删除',
    'Duplicate': '复制',
    'Sort': '排序',
    'Date': '日期',
    'Time': '时间',
    'Type': '类型',
    'All Types': '全部类型',
    'More': '更多',
    'All': '全部',
    'Today': '今天',
    'Yesterday': '昨天',
    'Recent 7 days': '最近7天',
    'Recent 30 days': '最近30天',
    'This week': '本周',
    'Last week': '上周',
    'This month': '本月',
    'Last month': '上月',
    'This year': '今年',
    'Last year': '去年',
    'Custom Date': '自定义日期',
    'Begin Time': '开始时间',
    'End Time': '结束时间',
    'Select Date': '选择日期',
    'Select Time': '选择时间',
    'Now': '现在',
    'Custom': '自定义',
    'Pie Chart': '饼图',
    'Bar Chart': '条形图',
    'Sort By': '排序方式',
    'User': '用户',
    'Application': '应用',
    'Danger Zone': '危险区域',
    'Details': '详情',
    'Accounts': '账户',
    'Statistics': '统计',
    'Settings': '设置',
    'Application Settings': '应用设置',
    'Transaction Data': '交易数据',
    'Basis Data': '基础数据',
    'Select All': '全部选择',
    'Select None': '全部不选',
    'Invert Selection': '反向选择',
    'Back': '返回',
    'Load More': '加载更多',
    'No data': '没有数据',
    'Zoom in': '放大',
    'Zoom out': '缩小',
    'Drag and Drop to Change Order': '拖拽改变顺序',
    'Save Display Order': '保存显示顺序',
    'Change Language': '修改语言',
    'Date is too early': '日期过早',
    'Welcome to ezBookkeeping': '欢迎使用 ezBookkeeping',
    'Please log in with your ezBookkeeping account': '请使用您的 ezBookkeeping 账号登录',
    'Unlock Application': '解锁应用',
    'Please input your PIN code or use WebAuthn to unlock application': '请输入您的 PIN 码，或使用 WebAuthn 解锁应用',
    'Please input your PIN code to unlock application': '请输入您的 PIN 码解锁应用',
    'Can\'t Unlock?': '无法登录？',
    'Re-login': '重新登录',
    'Username': '用户名',
    'Your username': '你的用户名',
    'Your username or email': '你的用户名或注册邮箱',
    'Password': '密码',
    'Your password': '你的密码',
    'Your password, at least 6 characters': '你的密码，至少6个字符',
    'Confirmation Password': '确认密码',
    'Re-enter the password': '再次输入密码',
    'E-mail': '电子邮箱',
    'Your email address': '你的电子邮箱地址',
    'Nickname': '昵称',
    'Your nickname': '你的昵称',
    'Default Currency': '默认货币',
    'Default Account': '默认账户',
    'First Day of Week': '每周第一天',
    'Long Date Format': '长日期格式',
    'Short Date Format': '短日期格式',
    'Long Time Format': '长时间格式',
    'Short Time Format': '短时间格式',
    'Editable Transaction Scope': '可编辑交易范围',
    'Today or later': '今天或更晚',
    'Recent 24 hours or later': '最近24小时或更晚',
    'This week or later': '本周或更晚',
    'This month or later': '本月或更晚',
    'This year or later': '今年或更晚',
    'Log In': '登录',
    'Click here to log in': '点击这里登录',
    'Back to log in': '返回登录页',
    'Back to home': '返回首页',
    'Don\'t have an account?': '还没有账号？',
    'Forget Password?': '忘记密码？',
    'Create an account': '创建新账号',
    'Username cannot be empty': '用户名不能为空',
    'Password cannot be empty': '密码不能为空',
    'Current password cannot be empty': '当前密码不能为空',
    'New password cannot be empty': '新密码不能为空',
    'Confirmation password cannot be empty': '确认密码不能为空',
    'Password and confirmation password do not match': '密码和确认密码不匹配',
    'Email address cannot be empty': '电子邮箱地址不能为空',
    'Nickname cannot be empty': '昵称不能为空',
    'Default currency cannot be empty': '默认货币不能为空',
    'Unable to login': '无法登录',
    'Two-Factor Authentication': '两步验证',
    'Two-factor authentication is not enabled yet.': '两步验证没有启用。',
    'Two-factor authentication has been enabled.': '两步验证已经启用。',
    'Disable two-factor authentication': '禁用两步验证',
    'Enable two-factor authentication': '启用两步验证',
    'Passcode': '验证码',
    'Backup Code': '备用码',
    'Verify': '验证',
    'Passcode cannot be empty': '验证码不能为空',
    'Backup code cannot be empty': '备用码不能为空',
    'Unable to verify': '无法验证',
    'Use a backup code': '使用备用码',
    'Use a passcode': '使用验证码',
    'PIN code is invalid': 'PIN码无效',
    'PIN code is wrong': 'PIN码错误',
    'Verify your email': '验证您的邮箱',
    'Verifying...': '正在验证...',
    'Resend Validation Email': '重发验证邮件',
    'Validation email has been sent': '验证邮件已发送',
    'Unable to verify email': '无法验证邮箱',
    'Unable to resend verify email': '无法重新发送验证邮件',
    'Send Reset Link': '发送重置链接',
    'Please input your email address used for registration and we\'ll send you an email with reset password link': '请输入您注册时使用的电子邮箱地址，我们将发送一封包含重置密码链接的邮件给您',
    'Password reset email has been sent': '重置密码邮件已发送',
    'Unable to send password reset email': '无法发送重置密码邮件',
    'Reset Password': '重置密码',
    'Update Password': '更新密码',
    'Please input your email address again, and input the new password.': '请再次输入您的邮箱，然后输入新的密码。',
    'Password has been updated': '密码已经更新',
    'Unable to reset password': '无法重置密码',
    'Sign Up': '注册',
    'Overview': '总览',
    'Asset Summary': '资产概要',
    'Trend in Income and Expense': '收入与支出趋势',
    'View Details': '查看详情',
    'Transaction List': '交易列表',
    'Transaction Details': '交易详情',
    'Statistics & Analysis': '统计分析',
    'Account List': '账户列表',
    'This Week': '本周',
    'This Month': '本月',
    'This Year': '今年',
    'Monthly income': '当月收入',
    'Unable to get transaction overview': '无法获取交易概要',
    'Data is up to date': '数据已是最新',
    'Data has been updated': '数据已更新',
    'Net assets': '净资产',
    'Total assets': '总资产',
    'Total liabilities': '总负债',
    'Expense': '支出',
    'Income': '收入',
    'Transfer': '转账',
    'Cash': '现金',
    'Debit Card': '借记卡',
    'Credit Card': '信用卡',
    'Virtual Account': '虚拟账户',
    'Debt Account': '负债账户',
    'Receivables': '应收款项',
    'Investment Account': '投资账户',
    'Balance': '余额',
    'Unable to get account list': '无法获取账户列表',
    'Account list is up to date': '账户列表已是最新',
    'Account list has been updated': '账户列表已更新',
    'All Accounts': '全部账户',
    'No available account': '没有可用的账户',
    'Add Account': '添加账户',
    'Edit Account': '编辑账户',
    'Account Category': '账户分类',
    'Single Account': '单一账户',
    'Multi Sub Accounts': '多个子账户',
    'Account Type': '账户类型',
    'Account Name': '账户名称',
    'Your account name': '你的账户名称',
    'Main Account': '主账户',
    'Sub Account': '子账户',
    'Sub Account Name': '子账户名称',
    'Your sub account name': '你的子账户名称',
    'Account Icon': '账户图标',
    'Sub Account Icon': '子账户图标',
    'Account Color': '账户颜色',
    'Sub Account Color': '子账户颜色',
    'Currency': '货币',
    'Account Balance': '账户余额',
    'Sub Account Balance': '子账户余额',
    'Description': '描述',
    'Your account description (optional)': '你的账户描述 (可选)',
    'Your sub account description (optional)': '你的子账户描述 (可选)',
    'Add Sub Account': '添加子账户',
    'Remove Sub Account': '删除子账户',
    'Are you sure you want to remove this sub account?': '您确定要移除该子账户？',
    'Account category cannot be empty': '账户分类不能为空',
    'Account type cannot be empty': '账户类型不能为空',
    'Account name cannot be empty': '账户名称不能为空',
    'Account currency cannot be empty': '账户货币不能为空',
    'You have added a new account': '您已经添加新账户',
    'You have saved this account': '您已经保存该账户',
    'Unable to add account': '无法添加账户',
    'Unable to save account': '无法保存账户',
    'Show Hidden Account': '显示隐藏的账户',
    'Hide Hidden Account': '不显示隐藏的账户',
    'Unable to get account': '无法获取账户',
    'Unable to hide this account': '无法隐藏账户',
    'Unable to unhide this account': '无法取消隐藏账户',
    'Unable to move account': '无法移动账户',
    'Are you sure you want to delete this account?': '您确定要删除该账户？',
    'Unable to delete this account': '无法删除该账户',
    'Transaction': '交易',
    'Transactions': '交易',
    'Add Transaction': '添加交易',
    'Edit Transaction': '编辑交易',
    'Modify Balance': '修改余额',
    'Expense Amount': '支出金额',
    'Income Amount': '收入金额',
    'Transfer Out Amount': '转出金额',
    'Transfer In Amount': '转入金额',
    'Show Amount': '显示金额',
    'Hide Amount': '隐藏金额',
    'Category': '分类',
    'Account': '账户',
    'Source Account': '来源账户',
    'Destination Account': '目标账户',
    'Transaction Time': '交易时间',
    'Transaction Time Zone': '交易时区',
    'Same time as default timezone': '与默认时区时间相同',
    'Geographic Location': '地理位置',
    'No Location': '没有位置',
    'Getting Location...': '正在获取位置...',
    'Show on the map': '在地图上显示',
    'Location on Map': '地图上的位置',
    'Update Geographic Location': '更新地理位置',
    'Clear Geographic Location': '清除地理位置',
    'Unable to get current position': '无法获取当前地理位置',
    'Cannot Initialize Map': '无法初始化地图',
    'Unsupported Map Provider': '不支持的地图提供方',
    'Please refresh the page and try again. If the error is still displayed, make sure that server map settings are set correctly.': '请刷新页面并重试。如果仍然显示错误，请确保正确设置了服务器地图设置。',
    'Tags': '标签',
    'Your transaction description (optional)': '你的交易描述 (可选)',
    'Are you sure you want to save this transaction whose amount is 0?': '您确定要保存这个金额为0的交易？',
    'Unable to get transaction': '无法获取交易',
    'Unable to add transaction': '无法添加交易',
    'Unable to save transaction': '无法保存交易',
    'You have added a new transaction': '您已经添加新交易',
    'You have saved this transaction': '您已经保存该交易',
    'Search transaction description': '搜索交易描述',
    'Unable to get transaction list': '无法获取交易列表',
    'Custom Date Range': '自定义日期范围',
    'Transaction Detail': '交易详情',
    'No transaction data': '没有交易数据',
    'Are you sure you want to delete this transaction?': '您确定要删除该交易？',
    'Amount value is not number': '金额值不是数值',
    'Amount value exceeds limitation': '金额数值超出限制',
    'Unable to delete this transaction': '无法删除该交易',
    'Unable to get transaction statistics': '无法获取交易统计数据',
    'Total Amount': '总金额',
    'Total Assets': '总资产',
    'Total Liabilities': '总负债',
    'Total Expense': '总支出',
    'Total Income': '总收入',
    'Expense Chart': '支出图表',
    'Expense By Account': '账户支出',
    'Expense By Primary Category': '一级分类支出',
    'Expense By Secondary Category': '二级分类支出',
    'Income Chart': '收入图表',
    'Income By Account': '账户收入',
    'Income By Primary Category': '一级分类收入',
    'Income By Secondary Category': '二级分类收入',
    'Account Total Assets': '账户总资产',
    'Account Total Liabilities': '账户总负债',
    'Statistics Settings': '统计设置',
    'Chart Type': '图表类型',
    'Default Chart Type': '默认图表类型',
    'Chart Data Type': '图表数据类型',
    'Default Chart Data Type': '默认图表数据类型',
    'Date Range': '时间范围',
    'Default Date Range': '默认时间范围',
    'Default Account Filter': '默认账号过滤',
    'Default Transaction Category Filter': '默认交易分类过滤',
    'Default Sort By': '默认排序方式',
    'Amount': '金额',
    'Display Order': '显示顺序',
    'Name': '名称',
    'Sort by Amount': '按金额排序',
    'Sort by Display Order': '按显示顺序排序',
    'Sort by Name': '按名称排序',
    'Filter Accounts': '过滤账户',
    'Filter Transaction Categories': '过滤交易类型',
    'User Settings': '用户设置',
    'User Profile': '用户信息',
    'Language': '语言',
    'Theme': '主题',
    'Light': '浅色',
    'Dark': '深色',
    'Text Size': '文字大小',
    'Timezone': '时区',
    'System Default': '系统默认',
    'Language Default': '语言默认',
    'Auto-update Exchange Rates Data': '自动更新汇率数据',
    'Enable Thousands Separator': '启用千位分隔符',
    'Currency Display Mode': '货币显示模式',
    'Currency Code': '货币代码',
    'Currency Name': '货币名称',
    'Currency Symbol': '货币符号',
    'Show Account Balance': '显示账户余额',
    'Hide Account Balance': '隐藏账户余额',
    'Page Settings': '页面设置',
    'Overview Page': '总览页面',
    'Transaction List Page': '交易列表页面',
    'Transactions Per Page': '每页交易数',
    'Show Monthly Total Amount': '显示月度总金额',
    'Transaction Edit Page': '交易编辑页面',
    'Automatically Add Geolocation': '自动添加地理位置',
    'Enable Animation': '启用动画',
    'Basic Information': '基本信息',
    'User Information': '用户信息',
    'Already have an account?': '已经有账号？',
    'Use preset transaction categories': '使用预设交易分类',
    'Use Preset Transaction Categories': '使用预设交易分类',
    'Preset Categories': '预设分类',
    'Set Whether You Use The Preset Transaction Categories': '设置是否使用预设交易分类',
    'Complete': '完成',
    'Registration Complete': '注册完成',
    'You have been successfully registered': '注册成功',
    'You have been successfully registered, but something wrong with adding preset categories. You can re-add preset categories in settings page anytime.': '您已经注册成功，但是添加预设分类时出错。您可以随时在设置页面中重新添加预设分类。',
    'You have been successfully registered. Account activation link has been sent to your email address, please activate your account first.': '您已经注册成功。账号激活链接已经发送到您的邮箱地址，请先激活您的账号。',
    'Unable to sign up': '无法注册',
    'User registration is disabled': '用户注册已禁用',
    'Unable to get user profile': '无法获取用户信息',
    'Basic': '基本',
    'Security': '安全',
    'Basic Settings': '基本设置',
    'Security Settings': '安全设置',
    'Two-Factor Authentication Settings': '两步验证设置',
    '(Verified)': '(已验证)',
    '(Unverified)': '(未验证)',
    'Email has been verified': '邮箱地址已验证',
    'Email has not been verified': '邮箱地址未验证',
    'Username:': '用户名：',
    'Current Password': '当前密码',
    'New Password': '新密码',
    'Modify Password': '修改密码',
    'Please enter your current password when modifying your password': '修改密码时请输入您的当前密码',
    'Nothing has been modified': '没有修改的项目',
    'Your profile has been successfully updated': '您的用户信息更新成功',
    'Unable to update user profile': '无法更新用户信息',
    'After the password is changed, other devices will be logged out, please log in again on other devices by using the new password.': '密码修改后，其他设备将会退出登录，请使用新密码在其他设备上重新登录。',
    'Data Management': '数据管理',
    'Unable to get user statistics data': '无法获取用户统计数据',
    'Export Data': '导出数据',
    'Clear User Data': '清除用户数据',
    'Export all data to csv file.': '导出所有数据到 csv 文件。',
    'Are you sure you want to export all data to csv file?': '您确定要导出所有数据到 csv 文件？',
    'It may take a long time, please wait for a few minutes.': '这可能花费一些时间，请稍等几分钟。',
    'Unable to get exported user data': '无法获取导出的用户数据',
    'Save Data': '保存数据',
    'Are you sure you want to clear all data?': '您确定要清除所有数据？',
    'You CANNOT undo this action. This will clear your accounts, categories, tags and transactions data. Please input your current password to confirm.': '您不能撤销该操作。该操作将会清除您的账户、分类、标签以及交易数据。请输入您当前的密码以确认。',
    'All user data has been cleared': '用户所有数据已经清空',
    'Unable to clear user data': '无法清除用户数据',
    'Device & Sessions': '设备和会话',
    'Device Info': '设备信息',
    'Last Activity Time': '最后活跃时间',
    'Logout All': '注销全部',
    'Unable to get session list': '无法获取会话列表',
    'Session list is up to date': '会话列表已是最新',
    'Session list has been updated': '会话列表已更新',
    'Current': '当前',
    'Other Device': '其他设备',
    'Unknown Device': '未知设备',
    'Transaction Categories': '交易分类',
    'Expense Categories': '支出分类',
    'Income Categories': '收入分类',
    'Transfer Categories': '转账分类',
    'Primary Categories': '一级分类',
    'Expense Primary Categories': '支出一级分类',
    'Income Primary Categories': '收入一级分类',
    'Transfer Primary Categories': '转账一级分类',
    'Transaction Primary Categories': '交易一级分类',
    'Expense Secondary Categories': '支出二级分类',
    'Income Secondary Categories': '收入二级分类',
    'Transfer Secondary Categories': '转账二级分类',
    'Transaction Secondary Categories': '交易二级分类',
    'All Categories': '全部分类',
    'No available category': '没有可用的分类',
    'Add Default Categories': '添加默认分类',
    'Default Categories': '默认分类',
    'Unable to get category list': '无法获取分类列表',
    'Category list is up to date': '分类列表已是最新',
    'Category list has been updated': '分类列表已更新',
    'Unable to move category': '无法移动分类',
    'Unable to hide this category': '无法隐藏该分类',
    'Unable to unhide this category': '无法取消隐藏该分类',
    'Are you sure you want to delete this category?': '您确定要删除该分类？',
    'Unable to delete this category': '无法删除该分类',
    'Add Primary Category': '添加一级分类',
    'Add Secondary Category': '添加二级分类',
    'Edit Category': '编辑分类',
    'Category Name': '分类名称',
    'Your category name': '你的分类名称',
    'Category Icon': '分类图标',
    'Category Color': '分类颜色',
    'Your category description (optional)': '你的分类描述 (可选)',
    'Category name cannot be empty': '分类名称不能为空',
    'Unable to get category': '无法获取分类',
    'Unable to add category': '无法添加分类',
    'Unable to save category': '无法保存分类',
    'Unable to add preset categories': '无法添加预设分类',
    'You have added a new category': '您已经添加新分类',
    'You have added preset categories': '您已经添加预设分类',
    'You have saved this category': '您已经保存该分类',
    'Show Hidden Transaction Category': '显示隐藏的交易分类',
    'Hide Hidden Transaction Category': '不显示隐藏的交易分类',
    'Transaction Tags': '交易标签',
    'Tag Title': '标签标题',
    'No available tag': '没有可用的标签',
    'Unable to get tag list': '无法获取标签列表',
    'Tag list is up to date': '标签列表已是最新',
    'Tag list has been updated': '标签列表已更新',
    'Unable to add tag': '无法添加标签',
    'Unable to save tag': '无法保存标签',
    'Unable to move tag': '无法移动标签',
    'Unable to hide this tag': '无法隐藏该标签',
    'Unable to unhide this tag': '无法取消隐藏该标签',
    'Are you sure you want to delete this tag?': '您确定要删除该标签？',
    'Unable to delete this tag': '无法删除该标签',
    'Show Hidden Transaction Tag': '显示隐藏的交易标签',
    'Hide Hidden Transaction Tag': '不显示隐藏的交易标签',
    'Are you sure you want to logout from this session?': '您确定要退出该会话？',
    'Unable to logout from this session': '无法退出该会话',
    'Are you sure you want to logout all other sessions?': '您确定要退出其他所有会话？',
    'You have logged out all other sessions': '您已经退出其他所有会话',
    'Unable to logout all other sessions': '无法退出其他所有会话',
    'Regenerate Backup Codes': '重新生成备用码',
    'Enable Two-Factor Authentication': '启用两步验证',
    'Disable Two-Factor Authentication': '禁用两步验证',
    'Please use two factor authentication app scan the below qrcode and input current passcode': '请使用两步验证应用扫描下方的二维码并输入当前的验证码',
    'Please enter your current password when disable two factor authentication': '禁用两步验证时需要输入您的当前密码',
    'Please enter your current password when regenerate two factor authentication backup codes. If you regenerate backup codes, the old codes will be invalidated.': '重新生成两步验证备用码时需要输入您的当前密码。如果您重新生成备用码，之前的备用码将失效。',
    'Please enter your current password when disable two factor authentication or regenerate two factor authentication backup codes. If you regenerate backup codes, the old codes will be invalidated.': '禁用两步验证或重新生成两步验证备用码时需要输入您的当前密码。如果您重新生成备用码，之前的备用码将失效。',
    'Please copy these backup codes to safe place, the below codes can only be shown once. If these codes were lost, you can regenerate backup codes at any time.': '请将备用码复制到安全的地方，下列备用码只会展示一次。如果这些备用码丢失，您可以随时重新生成备用码。',
    'Backup codes copied': '备用码已复制',
    'Two factor authentication has been disabled': '两步验证已经禁用',
    'Unable to get current two factor authentication status': '无法获取当前两步验证状态',
    'Unable to enable two factor authentication': '无法启用两步验证',
    'Unable to disable two factor authentication': '无法禁用两步验证',
    'Lock Application': '锁定应用',
    'Log Out': '退出登录',
    'Are you sure you want to log out?': '您确定要退出登录？',
    'Unable to logout': '无法退出登录',
    'Application Lock': '应用锁',
    'Application lock has been enabled': '应用锁已经启用',
    'Application lock is not enabled': '应用锁没有启用',
    'Enable Application Lock': '启用应用锁',
    'Disable Application Lock': '禁用应用锁',
    'PIN Code': 'PIN码',
    'Unlock By PIN Code': '使用PIN码解锁',
    'Unlock By WebAuthn': '使用WebAuthn解锁',
    'Please input a new 6-digit PIN code. PIN code would encrypt your local data, so you need input this PIN code when you launch this app. If this PIN code is lost, you should re-login.': '请输入一个新的6位数字PIN码，PIN码会加密你的本地数据，所以您每次打开应用时都需要输入PIN码。如果您忘记了PIN码，您需要重新登录。',
    'Please enter your current PIN code when disable application lock.': '禁用应用锁时需要输入当前的PIN码。',
    'You have enabled WebAuthn successfully': '您已经成功开启 WebAuth',
    'This device does not support WebAuthn': '当前设备不支持 WebAuth',
    'Failed to enable WebAuthn': '启用 WebAuthn 失败',
    'User has canceled authentication': '用户已经取消认证',
    'User has canceled or this device does not support WebAuthn': '用户已取消或当前设备不支持 WebAuthn',
    'Failed to authenticate by WebAuthn': '使用 WebAuthn 认证失败',
    'WebAuthn is not enabled': 'WebAuthn 没有启用',
    'Are you sure you want to re-login?': '您确定要重新登录？',
    'Exchange Rates Data': '汇率数据',
    'Base Currency': '基准货币',
    'Base Amount': '基准金额',
    'Set As Baseline': '设置为基准',
    'Last Updated': '最后更新',
    'Data source': '数据来源',
    'No exchange rates data': '没有汇率数据',
    'There is no exchange rates data for your default currency': '没有您默认货币的汇率数据',
    'Exchange rates data has been updated': '汇率数据已更新',
    'Exchange rates data is up to date': '汇率数据已是最新',
    'Unable to get exchange rates data': '无法获取汇率数据',
    'Use on Mobile Device': '在移动设备使用',
    'You can scan the below QR code on your mobile device.': '您可以在您的移动设备上扫描下方二维码。',
    'Switch to Mobile Version': '切换到移动版',
    'Switch to Desktop Version': '切换到桌面版',
    'About': '关于',
    'Build Time': '编译时间',
    'Official Website': '官方网站',
    'License': '许可协议',
    'An error has occurred': '发生错误',
    'Parameter Invalid': '参数错误',
    'Numeric Overflow': '数值溢出',
};
